derramar copiosamente - English Synonyms Dictionary